#pragma once

#include "dut/Texture.h"

namespace Dut
{

	struct TextureCube :public Dut::Texture
	{
		ComPtr<ID3D11ShaderResourceView> m_ShaderResourceView;
		ComPtr<ID3D11Texture2D> m_Texture;
		D3D11_TEXTURE2D_DESC m_TexDesc;
		D3D11_SHADER_RESOURCE_VIEW_DESC m_SrvDesc;


		HRESULT Create(ID3D11Device* device, const std::string& path);
	};
}